//
// C++ Interface: applicationdesktopscanner
//
// Description:
//
//
// Author: Ernesto Barragan <ernestus *at* gmail.com>, (C) 2007
//
// Copyright: See COPYING file that comes with this distribution
//
//
#ifndef APPLICATIONDESKTOPSCANNER_H
#define APPLICATIONDESKTOPSCANNER_H
#include "applicationinfo.h"

/**
Reads the user ".desktop" files in search of applications. Maintains a list of applications with their icons and some options as well.

	@author Ernesto Barragan <ernestus *at* gmail.com>
*/
class ApplicationDesktopScanner
{
public:
    ApplicationDesktopScanner();

    ~ApplicationDesktopScanner();
    ApplicationInfo::List scanDirectory( QString dir );
};

#endif
